a pumpkin plant - Español Inglés Diccionario